Speciication and Reenement of a Real-time Control System Note: Most Svrc Technical Reports Are Available via Speciication and Reenement of a Real-time Control System
نویسنده
چکیده
A number of timed-trace formalisms, where systems are modelled by time-varying functions, have been proposed for the formal development of real-time systems. In this paper, we illustrate one such approach via the speciication and reenement of the well-known Steam Boiler Control Problem. The case study illustrates the use of a timed-trace formalism to specify deadlines and other timing constraints, to reene system timing constraints into timing constraints of individual components, and to introduce internal timing constraints during system reenement.
منابع مشابه
Separating Timing and Calculation in Real-time Reenement Note: Most Svrc Technical Reports Are Available via Separating Timing and Calculation in Real-time Reenement
We consider the speciication and reenement of sequential real-time programs. Our real-time speciications describe the allowable behaviours of an implementation in terms of the values of variables over time. Hence within a speciication the values of the variables and the times at which they have those values are intertwined. However, in a real-time program some commands are concerned with calcul...
متن کاملTowards Real - Time Object - ZGraeme
Most SVRC technical reports are available via anonymous ftp, from svrc.it.uq.edu.au in the directory /pub/techreports. Abstracts and compressed postscript les are available from Abstract This paper presents a method of formally specifying systems involving continuous variables and real-time constraints using the object-oriented state-based speciication language Object-Z together with the timed ...
متن کاملNote: Most Svrc Technical Reports Are Available via State-machine versus Trace Modelling of Real-time Reactive Systems
State-machine versus trace modelling of real-time reactive systems C. Abstract. Both extended state-machines and trace-based models have been promoted as appropriate speciication methods for real-time systems. We present the same real-time speciication in both styles, in order to clearly compare the two approaches.
متن کاملComputer-aided Development of a Real-time Program Computer-aided Development of a Real-time Program
Note: Most SVRC technical reports are available via anonymous ftp, from svrc.it.uq.edu.au in the directory /pub/techreports. Abstracts and compressed postscript les are available via Abstract The reenement calculus is a well-established theory for formal development of imperative program code and is supported by a number of automated tools. Via a detailed case study, this article shows how reen...
متن کاملA Tool for Re ning Logic ProgramsRobert Colvin
Note: Most SVRC technical reports are available via anonymous ftp, from svrc.it.uq.edu.au in the directory /pub/techreports. Individual abstracts and compressed postscript les are available from Abstract The reenement calculus provides a method for transforming speciications to executable code, maintaining the correctness of the code with respect to its speciication. In the original reene-ment ...
متن کامل